Exploiting Weak Dynamic Interactions in Modelica
نویسندگان
چکیده
The simulation of complex systems can be made more efficient by splitting the system into several, weakly interacting subsystems, and then integrating their equations separately. The paper discusses the required extension to the Modelica language, as well as the corresponding integration algorithms. Possible applications include real-time integration of large systems, distributed simulation, and the integration of Modelica with external simulators.
منابع مشابه
A Modelica Library for Space Flight Dynamics
The Modelica Space Flight Dynamics Library has been developed as a unified environment to be used throughout the design cycle of the Attitude and Orbit Control System (AOCS) for a generic multibody, possibly flexible, spacecraft. The library architecture has been recently redesigned, exploiting at its best Modelica’s reusability, flexibility and modularity features. In this contribution the mai...
متن کاملOptimica—An Extension of Modelica Supporting Dynamic Optimization
In this paper, an extension of Modelica, entitled Optimica, is presented. Optimica extends Modelica with language constructs that enable formulation of dynamic optimization problems based on Modelica models. There are several important design problems that can be addressed by means of dynamic optimization, in a wide range of domains. Examples include, minimum-time problems, parameter estimation...
متن کاملDynamic Optimization of Modelica Models – Language Extensions and Tools
The Modelica language is currently gaining increased interest, both in industry and in academia. Modelica is an object-oriented, general purpose modeling language, targeted at modeling of complex physical systems. While the main usage of models developed in Modelica is simulation, several other usages emerge. Examples of such usages are dynamic optimization, model reduction, calibration, verifi...
متن کاملModeling and optimization with Optimica and JModelica.org - Languages and tools for solving large-scale dynamic optimization problems
The Modelica language, targeted at modeling of complex physical systems, has gained increased attention during the last decade. Modelica is about to establish itself as a de facto standard in the modeling community with strong support both within academia and industry. While there are several tools, both commercial and free, supporting simulation of Modelica models few efforts have been made in...
متن کاملIntroduction to Object-oriented Modeling and Simulation with Modelica Using the Openmodelica Environment
Modelica is a modern, strongly typed, declarative, equation-based, and object-oriented language for modeling and simulation of complex systems. Major features are: ease of use, visual design of models with combination of lego-like predefined model building blocks, ability to define model libraries with reusable components, support for modeling and simulation of complex applications involving pa...
متن کامل